package com.sc.nft.vo.mallcart;

import com.sc.nft.enums.mallcart.CartExpiredEnum;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 小程序购物车VO
 *
 * @Author：LiGen
 * @Package：com.metago.mallmini.domain.vo
 * @Project：meta_mall_mini_app
 * @name：MiniMallCartVO
 * @Date：2024/5/7 16:40
 * @Filename：MiniMallCartVO
 */
@Data
public class MiniMallCartVO {

    @ApiModelProperty("购物车ID")
    private Long cartId;

    @ApiModelProperty("活动id")
    private Long activityId;

    @ApiModelProperty("活动规格id")
    private Long activitySpecsId;

    @ApiModelProperty("活动商品名称")
    private String activityName;

    @ApiModelProperty("活动规格名称")
    private String activitySpecsName;

    @ApiModelProperty("活动商品图片")
    private String activityImg;

    @ApiModelProperty("活动商品规格单价")
    private BigDecimal unitPrice;

    @ApiModelProperty("活动商品规格数量")
    private Integer activitySpecsNum;

    @ApiModelProperty("购物车商品是否已失效")
    private CartExpiredEnum cartExpired;
}
